A Modified Block Flexible GMRES Method with Deflation at Each Iteration for the Solution of Non-Hermitian Linear Systems with Multiple Right-Hand Sides
نویسندگان
چکیده
We propose a variant of the block GMRES method for the solution of linear systems of equations with multiple right-hand sides. We investigate a deflation strategy to detect when a linear combination of approximate solutions is already known that avoids performing expensive computational operations with the system matrix. We specifically focus on the block GMRES method incorporating deflation at the end of each iteration proposed by Robbé and Sadkane [M. Robbé and M. Sadkane, Exact and inexact breakdowns in the block GMRES method, Linear Algebra Appl., 419 (2006), pp. 265-285]. We extend their contribution by proposing the deflation to be also performed at the beginning of each cycle. This change leads to a modified least-squares problem to be solved at each iteration and gives raise to a different behavior especially when the method is often restarted. Additionally we investigate truncation techniques aiming at reducing the computational cost of the iteration. This is particularly useful when the number of right-hand sides is large. Finally we address the case of variable preconditioning, an important feature when iterative methods are used as preconditioners as investigated here. The numerical experiments performed in a parallel environment show the relevance of the proposed variant on a challenging application related to geophysics. A saving of up to 35% in terms of computational time at the same memory cost is obtained with respect to the original method on this application.
منابع مشابه
A deflated minimal block residual method for the solution of non-hermitian linear systems with multiple right-hand sides
In this paper we address the solution of linear systems of equations with multiple right-hand sides given at once. When the dimension of the problem is known to be large, preconditioned block Krylov subspace methods are usually considered as the method of choice. Nevertheless to be effective in terms of computational operations it is known that these methods must incorporate a strategy for dete...
متن کاملFlexible Variants of Block Restarted GMRES Methods with Application to Geophysics
In a wide number of applications in computational science and engineering the solution of large linear systems of equations with several right-hand sides given at once is required. Direct methods based on Gaussian elimination are known to be especially appealing in that setting. Nevertheless when the dimension of the problem is very large, preconditioned block Krylov space solvers are often con...
متن کاملBlock Krylov Space Methods for Linear Systems with Multiple Right-hand Sides: an Introduction
In a number of applications in scientific computing and engineering one has to solve huge sparse linear systems of equations with several right-hand sides that are given at once. Block Krylov space solvers are iterative methods that are especially designed for such problems and have fundamental advantages over the corresponding methods for systems with a single right-hand side: much larger sear...
متن کاملDeflation of Eigenvalues for GMRES in Lattice QCD
This paper looks at the iterative solution of complex, non-Hermitian systems of linear equations associated with a lattice QCD problem in particle physics. Let the n by n system of equations be Ax = b. We use a version of the GMRES method that deflates eigenvalues and can solve systems with multiple right-hand sides. We give examples that show deflating eigenvalues can make a significant improv...
متن کاملar X iv : 0 70 7 . 05 02 v 1 [ m at h - ph ] 3 J ul 2 00 7 DEFLATED GMRES FOR SYSTEMS WITH MULTIPLE SHIFTS AND MULTIPLE RIGHT - HAND SIDES
We consider solution of multiply shifted systems of nonsymmetric linear equations, possibly also with multiple right-hand sides. First, for a single right-hand side, the matrix is shifted by several multiples of the identity. Such problems arise in a number of applications, including lattice quantum chromodynamics where the matrices are complex and non-Hermitian. Some Krylov iterative methods s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- SIAM J. Scientific Computing
دوره 35 شماره
صفحات -
تاریخ انتشار 2013